rain days - French English Dictionary